/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconClear = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1043 1024" width={size} height={size} {...rest}>
      <Path
        d="M683.56408063 105.92407067c-7.85792011-7.85792011-20.72895989-7.85792011-28.59526097 0l-641.07238683 641.09633372c-7.86151111 7.85792011-7.86151111 20.71818394 0 28.58448502L138.57550494 900.29234248c7.87109006 7.85792011 23.39416308 14.28386105 34.51593895 14.28386105l399.43686727 0c11.12536786 0 26.64365189-6.42594192 34.51114997-14.28386105l421.15121015-421.15599914c7.87468205-7.86151111 7.87468205-20.72417091 0-28.58568201L683.56408063 105.92407067 683.56408063 105.92407067zM567.37869805 824.22629112c-7.85792011 7.85792011-23.38817709 14.30301797-34.49798002 14.30301797L223.62135186 838.52930909c-11.12656486 0-26.64963787-6.44629584-34.51593895-14.30301797l-58.77575452-58.76976754c-7.85792011-7.85792011-7.85792011-20.72895989 0-28.60603594l235.01800941-235.00843144c7.86630108-7.85193314 20.73734086-7.85193314 28.59526097 0l233.60997712 233.62434507c7.85792011 7.86630108 7.85792011 20.72895989 0 28.58688L567.37869805 824.22629112 567.37869805 824.22629112z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </Svg>
  );
};

IconClear.defaultProps = {
  size: 18,
};

IconClear = React.memo ? React.memo(IconClear) : IconClear;

export default IconClear;
